[-----------------]
[ Software Needed ]
[-----------------]

---> Rivatuner <---

[-----------------]
[ Hardware Needed ]
[-----------------]

> GTX260 65nm 
> GTX280
> GTX295
> 9800GX2
> HD4850
> HD4870
> HD4870X2
> HD3870X2
> a graphic card using the Volterra VT11xx regulator

!!GTX260 55nm doesnt work!!
!!GTX285 doesnt work!!

[---------------------------]
[ How to use VoltageFactory ]
[---------------------------]

Attention: 
##########

If you dont know what this programm is for then stop using it!
From here on is all at your own risk!

If you change your graphic device you have to reconfigurate it, 
because every device has its own I2C bus and register!

Make sure that you dont delete the 'Settings' folder!

1. Step:
~~~~~~~~
Start the programm and enter the setup by pressing the "Open Setup" button.

2. Step:
~~~~~~~~
Enter the correct path to RivaTuner.exe without a slash behind the foldername and without "RivaTuner.exe"

3. Step:
~~~~~~~~
Choose whether you want to configurate a single card or a multi card / gpu system.

If you choose the multi card /gpu system you have to select between "Device 0 / 1" or "Device 0 / 2" mode.

Mostly "Device 0/1" mode is used for multi gpu cards e.g. GTX295.
The "Device 0/2" mode is mostly used for SLI/CF systems.

You can try which mode works with your system. You cant damage something :)

4. Step (Single Card, Device 0):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Press the "Find I2C Bus" button.

A small dialogue appears.

You get 4 rows with information about the I2C bus.
The first two numbers of a row are the I2C bus numbers. These are the important values for us.
Now 3 of these rows return an "invalid".
This row which returns instead of an "invalid" a hex value is the right one and should be selected.
E.g. if row 4 returns an "0a" and the other 3 rows return "invalid" you have to select "3" (the bus numbers are from 0-3)

5. Step (Single Card, Device 0):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Press the "Poll Registers" button.

Again a small dialogue with 4 rows appears.
Now you can see that the first two numbers of a row are the selected I2C bus number.

In this step the last 2 numbers are the ones we need.
These numbers are the registers where the voltages are saved.
With this button we get of each register the voltage in hex values.
Now copy the hex values into the programm but think of the right order - dont mix them.
E.g. the last two numbers of a row are 16 then you have to copy the hex value into register 16. 

The programm calculates the real voltage for each register yet.

6. Step (Single card/ Device 0):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Now start ATITool or Furmark to check out which of these 4 voltages / registers is the load voltage of your graphic card.

If you know this check the box behind the voltage.

Now all required informations for the single card / Device 0 are complete.


7. Step (Device 0):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Now press "Device 1" or "Device 2". This depends on your chosen mode.

From here on you have to go from step 4 to step 6 but only for the second device.

If the second GPU dont changes its voltage then try to change mode and use another device-number.

8. Step:
~~~~~~~~
Now you can choose a slot and give them a name.
Save the settings and exit the setup by press "Save/Exit Setup" or whatever you want :)

9. Step:
~~~~~~~~
Now on main window the I2C bus and registers are entered for each device and you can choose on which device you want to set the new voltage.

Then choose a voltage and press "Set Value"

Finished :)

If you want to set the default voltage choose the device and press the "Set default Voltage" button.

Furthermore you can set or delete an autostart by checking the boxes.

